• word of the day

    myroxylon balsamum pereirae

    myroxylon balsamum pereirae - Dictionary definition and meaning for word myroxylon balsamum pereirae

    Definition
    (noun) tree of South and Central America yielding an aromatic balsam
Download our Mobile App Today
Receive our word of the day
on Whatsapp